inmost recess of anything - French English Dictionary